<template>
  <div class="company-profile">
    <h1>字节跳动公司简介</h1>
    
    <div class="content">
      <p class="intro">
        <strong>字节跳动科技有限公司</strong>成立于 2020 年，是一家专注于区块链技术研发与应用的创新型企业。公司核心团队由来自金融、计算机领域的资深专家组成，致力于通过区块链技术解决数据安全、信任传递等行业痛点。
      </p>
      
      <p class="detail">
        目前，公司已推出区块链存证、供应链金融等解决方案，服务于政务、医疗、中小企业等多个领域。
      </p>
      
      <p class="mission">
        我们以 <span class="highlight">"技术驱动信任"</span> 为使命，坚持自主创新与开放合作，旨在成为国内领先的区块链技术服务商，助力数字经济高质量发展。
      </p>
      
      <div class="vision">
        <span class="title">愿景：</span>
        <span>构建可信的价值互联网生态。</span>
      </div>
      
      <div class="values">
        <span class="title">价值观：</span>
        <span>创新、协作、安全、共赢。</span>
      </div>

      <!-- 二级路由导航 -->
      <div class="sub-nav">
        <router-link 
          to="/company/cooperation" 
          class="nav-item"
          :class="{ 'active': $route.name === 'Cooperation' }"
        >
          合作商
        </router-link>
        <router-link 
          to="/company/child" 
          class="nav-item"
          :class="{ 'active': $route.name === 'ChildCompany' }"
        >
          子公司
        </router-link>
      </div>
      
      <!-- 路由内容区域 -->
      <div class="sub-content">
        <router-view></router-view>
      </div>
    </div>
  </div>
</template>

<style lang="scss">
.company-profile {
  max-width: 800px;
  margin: 0 auto;
  padding: 24px;
  font-family: 'Inter', sans-serif;
  line-height: 1.8;
  color: #333;
}

h1 {
  font-size: 28px;
  text-align: center;
  margin-bottom: 32px;
  color: #2c3e50;
}

.content {
  padding-left: 20px; // 整体内容缩进
}

.intro {
  font-size: 17px;
  margin-bottom: 24px;
  
  strong {
    color: #42b983;
  }
}

.detail {
  padding-left: 20px; // 二级缩进
  border-left: 3px solid #e0e0e0;
  margin-bottom: 24px;
}

.mission {
  background-color: #f9f9f9;
  padding: 16px;
  border-radius: 4px;
  margin-bottom: 24px;
  
  .highlight {
    color: #42b983;
    font-weight: 600;
  }
}

.vision,
.values {
  padding-left: 40px; // 三级缩进
  margin-bottom: 12px;
  display: flex;
  
  .title {
    font-weight: 600;
    margin-right: 8px;
    min-width: 60px;
  }
}

/* 二级路由导航样式 */
.sub-nav {
  display: flex;
  margin: 24px 0 16px 0;
  padding-left: 20px;
  border-bottom: 1px solid #e0e0e0;
}

.nav-item {
  padding: 8px 16px;
  margin-right: 16px;
  text-decoration: none;
  color: #555;
  font-weight: 500;
  border-bottom: 2px solid transparent;
  transition: all 0.3s ease;
  
  &:hover {
    color: #42b983;
  }
  
  &.active {
    color: #42b983;
    border-bottom-color: #42b983;
  }
}

/* 子内容区域样式 */
.sub-content {
  padding: 16px 0;
  padding-left: 20px; // 保持与其他内容一致的缩进
}
</style>